/*  import demo.scss    */
@import "demo";

/*  rewrite part of header and footer   */

/*  create class    */
.line{
    @include box_mod(611px,0);
    border-bottom:2px solid #e7e7e7;
    margin: 0 auto;
}

/*-----*/
.hp_show{
    @include box_mod(inherit,992px, white);
    background-image: url(../img/show_bg_1280x735.png);
    background-repeat: no-repeat;
    background-size: 100% 63%;
    font-size: 0;

    .hp_show_left{
        @include recode_inline_block();
        @include box_mod(773px,inherit);
        overflow: hidden;
        animation-delay: 4s;
        animation-duration: 1s;
        .pic_hfl{
            @include box_mod(558px,493px);
            overflow: hidden;
            margin-top: 132px;
            margin-bottom: 99px;
            img{
                width: 100%;
                height: 100%;
            }
        }
        .l_abu_title{
            margin-left: 150px;
            font-size: 18px;
            font-weight: bolder;
            font-family: SimHei, Arial,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑",Helvetica,Tahoma,STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif;
            line-height: 20px;
        
            width: 100px;
            height: 20px;
            color: #34495e;
        }
        .l_abu_text{
            @include box_mod(626px,150px,white);
            margin-top: 10px;
            margin-left: 147px;
            font-size: 12px;
            font-family: SimHei,Arial,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑",Helvetica,Tahoma,STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif;
            line-height: 30px;
            text-align: justify;
        }

    }
    .hp_show_right{
        @include recode_inline_block();
        @include box_mod(507px,inherit);
        position: relative;

        .r_show_title_en{
            position: absolute;
            @include box_mod(630px,26px);
            top: 183px;
            left: -275px;
            animation-delay: 1s;
            animation-duration: 2s;

            p{
                font-size: 26px;
                font-family: Vani,Arial,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑",Helvetica,Tahoma,STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif;
                line-height: 26px;
                color: white;
            }

        }
        .r_show_title_zh{
            @include box_mod(214px, 30px);
            margin-top: 235px;
            margin-left: 118px;
            animation-delay: 3s;
            animation-duration: 1s;

            p{
                font-size: 30px;
                line-height: 30px;
                font-family: Arial,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑",Helvetica,Tahoma,STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif;
                color: white;
            }
        }
        .btn_area{
            @include box_mod(356px, 56px);
            position: absolute;
            top: 350px;
            left: -60px;
            animation-delay: 4s;
            animation-duration: 1s;

            .link_button{
                @include box_mod(170px, 56px);
                @include recode_inline_block();
                border-radius: 6px;
                cursor: pointer;
                text-align: center;
                p{
                    user-select: none;
                    font-size: 18px;
                    font-family: Arial,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑",Helvetica,Tahoma,STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif;
                    line-height: 56px;
                    color: white;
                }
            }
            .link_button:first-child{
                background-color: #1abc9c;
                &:hover{
                    background-color:rgba($color: #1abc9c, $alpha: 0.8);
                }
            }
            .link_button:nth-of-type(2){
                background-color: #3498db;
                &:hover{
                    background-color: rgba($color: #3498db, $alpha: 0.8);
                }
            }
            // .link_button:hover{
            //     background-color: red;
            // }
            

        }
        .pic_hpr{
            @include box_mod(255px,439px);
            overflow: hidden;
            position: absolute;
            top: 203px;
            left: 111px;
            // bottom: 0px;

            img{
                width: 100%;
                height: 100%;
            }
        }

    }

    img{
        user-select: none;
        -webkit-user-drag: none;
    }
    p{
        user-select: none;
    }
}

.hp_wwd{
    @include box_mod(inherit,461px,#38373d);
    font-size: 0;
    overflow: hidden;
    text-align: center;
    .wwd_title_en{
        width: inherit;
        height: 30px;
        margin-top: 30px;

        p{
            font-size: 26px;
            font-family: Vani,Arial,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑",Helvetica,Tahoma,STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif;
            line-height: 26px;
            color: white;
        }

    }
    .wwd_title_zh{
        width: inherit;
        height: 20px;
        margin-bottom: 18px;
        p{
            font-size: 18px;
            font-family: Arial,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑",Helvetica,Tahoma,STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif;
            line-height: 20px;
            color: white;
        }
    }
    .wwd_foot{
        .wwd_area{
            @include box_mod(186px,auto);
            @include recode_inline_block();
            // border: 1px solid white;
            border-radius: 40px;
            box-sizing: border-box;
            padding-top: 18px;
            padding-bottom: 18px;
            .wd_icon{
                @include box_mod(120px,120px);
                margin: 0 auto;
                overflow: hidden;
                img{
                    width: 100%;
                    height: 100%;
                }
            }
            .wd_name{
                height: 75px;
                text-align: center;
                p{
                    font-size: 18px;
                    font-family: Arial,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑",Helvetica,Tahoma,STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif;
                    line-height: 75px;
                    color: white;
                }
            }
            .wd_text{
                text-align: center;
                p{
                    font-size: 12px;
                    font-family: Arial,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑",Helvetica,Tahoma,STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif;
                    line-height: 15px;
                    color: white;
                }
            }
            transition: box-shadow 0.5s;
            transition: background-color 0.5s;

            &:hover{
            box-shadow: 2px 2px 9px 1px white;
            background-color: rgba($color: #000000, $alpha: 0.2);
            }
        }
        .wwd_area:nth-child(2){
            margin-left: 90px;
            margin-right: 90px;
        }
    }
    p{
        user-select: none;
    }

}

.hp_news{
    @include box_mod(inherit,570px,white);
    overflow: hidden;
    box-sizing: border-box;
    // padding-left: 219px;
    // padding-right: 219px;
    .news_area_box{
        padding-left: 219px;
    }

    .news_title{
        width: 193px;
        height: 44px;;
        margin: 47px auto 4px auto;
        p{
            font-size: 26px;
            font-family: Arial,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑",Helvetica,Tahoma,STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif;
            color: #57616c;
            cursor: pointer;
            &:hover{
                color: #3498db;
            }
        }
        p:last-child{
            font-family: Vani,Arial,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑",Helvetica,Tahoma,STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif;
        }
    }
    .line{
        margin-bottom: 42px;
    }
    .news_area{
        @include box_mod(435px,90px);
        @include recode_inline_block();
        margin-bottom: 32px;
        margin-right: 53px;
        // overflow: hidden;
        .news_icon{
            @include box_mod(81px,90px);
            @include recode_inline_block;
            // background-color: #fff;
            transition: all 0.5s;
            &:hover{
                transform: scale(1.1);
            }

        }
        .news_box{
            margin-left: 21px;
            @include box_mod(333px,90px);
            @include recode_inline_block;
            box-sizing: border-box;
            padding-top: 26px;
            overflow: hidden;
            .news_text{
                width: inherit;
                height: 48px;
                overflow: hidden;
                // height: ;
                p{
                    font-size: 14px;
                    font-family: Arial,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑",Helvetica,Tahoma,STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif;
                    color: #5f5f61;
                    line-height: 24px;

                    &:hover{
                        color: #3498db;
                    }
                }
            }
            .news_time{
                clear: both;
                p{
                    font-size: 14px;
                    font-family: Arial,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑",Helvetica,Tahoma,STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif;
                    color: #5f5f61;
                    line-height: 14px;
                    float: right;
                }
            }
        }
    }
}

.hp_ck{
    @include box_mod(inherit,566px,yellow);
    background-image: url(../img/hp_ckbg_1280x566.jpg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    overflow: hidden;
    .ck_title{
        text-align: center;
        margin-top: 29px;
        margin-bottom: 13px; 
        p{
            font-size: 26px;
            font-family: Arial,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑",Helvetica,Tahoma,STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif;
            color: white;

            &:hover{
                color: #4b5865;
            }
        }
    }
    .line{
        margin-bottom: 32px;
    }
    .pic_area{
        /* define height of .pic_area */ 
        $height_box: 370px;
        /* define height of arrow */ 
        $height_arrow: 39px;
        @include box_mod(inherit, $height_box);
        // overflow: hidden;
        text-align: center;
        position: relative;

        .arow_left{
            @include box_mod(69px,69px);
            overflow: hidden;
            position: absolute;
            cursor: pointer;
            top: $height_box*0.5 - $height_arrow;
            left: 6.094%;
            &:hover{
                background-color: rgba($color: #000000, $alpha: 0.3);
            }
        }

        .arow_right{
            @include box_mod(69px,69px);
            overflow: hidden;
            position: absolute;
            cursor: pointer;
            top: $height_box*0.5 - $height_arrow;
            right: 6.094%;
            &:hover{
                background-color: rgba($color: #000000, $alpha: 0.3);
            }
        }
        .ck_pic1{
            @include box_mod(247px,246px,yellow);
            @include recode_inline_block;
            overflow: hidden;
            margin-top: 108px;
        }
        .ck_pic2{
            @include box_mod(370px,370px,yellow);
            @include recode_inline_block;
            overflow: hidden;
            margin: 0 61px auto 61px;
        }
        .ck_pic3{
            @include box_mod(246px,244px,yellow);
            @include recode_inline_block;
            overflow: hidden;
            margin-top: 112px;
        }
        .ck_hurge{
            transition: all 0.5s;
            &:hover{
                transform: scale(1.1);
            }
        }
        img{
            width: 100%;
            height: 100%;
        }
    }
}

.hp_blank{
    @include box_mod(inherit, 84px,white);
}
